primary infrastructure - French English Dictionary